gpsbabel.git
12 years agofix memory leaks in ozi reader.
tsteven4 [Mon, 5 Aug 2013 01:07:12 +0000 (01:07 +0000)]
fix memory leaks in ozi reader.

12 years agofix memory leak in strip_html().
tsteven4 [Sun, 4 Aug 2013 23:01:55 +0000 (23:01 +0000)]
fix memory leak in strip_html().

12 years agofix memory leak in kml reader.
tsteven4 [Sun, 4 Aug 2013 20:11:02 +0000 (20:11 +0000)]
fix memory leak in kml reader.

12 years agofix memory leak in gdb.
tsteven4 [Sat, 3 Aug 2013 20:10:54 +0000 (20:10 +0000)]
fix memory leak in gdb.

12 years agobe more defensive with deallocation of dynamic memory in tpo.
tsteven4 [Sat, 3 Aug 2013 11:10:37 +0000 (11:10 +0000)]
be more defensive with deallocation of dynamic memory in tpo.

12 years agofix segmentation fault if tpo reads multiple input files.
tsteven4 [Sat, 3 Aug 2013 00:18:37 +0000 (00:18 +0000)]
fix segmentation fault if tpo reads multiple input files.

12 years agofix tpo memory leaks.
tsteven4 [Fri, 2 Aug 2013 13:01:13 +0000 (13:01 +0000)]
fix tpo memory leaks.

12 years agoHush GCC warning on implicit time_t conversion.
robertlipe [Thu, 1 Aug 2013 17:07:50 +0000 (17:07 +0000)]
Hush GCC warning on implicit time_t conversion.

12 years agofix for the garmin_fit fix in r4494.
tsteven4 [Thu, 1 Aug 2013 11:32:20 +0000 (11:32 +0000)]
fix for the garmin_fit fix in r4494.
if multiple garmin_fit files were read memory could have been freed twice.

12 years agoHush "unable to convert category FOO" warnings from GPX reader on Garmin
robertlipe [Thu, 1 Aug 2013 04:27:27 +0000 (04:27 +0000)]
Hush "unable to convert category FOO" warnings from GPX reader on Garmin
extension.

12 years agoLet xml_parse_time take a QString&.
robertlipe [Thu, 1 Aug 2013 04:02:54 +0000 (04:02 +0000)]
Let xml_parse_time take a QString&.

12 years agofix memory leak in garmin_fit.
tsteven4 [Thu, 1 Aug 2013 03:59:09 +0000 (03:59 +0000)]
fix memory leak in garmin_fit.
Also fix an error in the mask for local messsage type.

12 years agoFix some memory leaks in csv_util.
tsteven4 [Thu, 1 Aug 2013 01:38:56 +0000 (01:38 +0000)]
Fix some memory leaks in csv_util.

12 years agoTrailing whitespace cleanup.
robertlipe [Thu, 1 Aug 2013 00:29:55 +0000 (00:29 +0000)]
Trailing whitespace cleanup.

12 years agoWhack two unused functions from util.
robertlipe [Wed, 31 Jul 2013 17:35:45 +0000 (17:35 +0000)]
Whack two unused functions from util.

12 years agoAdd a -l option to vtesto to run memory leak mode so I don't have to remember
robertlipe [Wed, 31 Jul 2013 17:06:46 +0000 (17:06 +0000)]
Add a -l option to vtesto to run memory leak mode so I don't have to remember
the valgrind syntax each time.

12 years agoIgnore unknown field in Garmin fit from ForeRunner 110; don't dcheck that it's zero.
robertlipe [Tue, 30 Jul 2013 16:58:13 +0000 (16:58 +0000)]
Ignore unknown field in Garmin fit from ForeRunner 110; don't dcheck that it's zero.

12 years agoregenerate dependencies.
tsteven4 [Mon, 29 Jul 2013 13:45:35 +0000 (13:45 +0000)]
regenerate dependencies.
r4479 turned jeeps/../gbtypes.h into jeeps/..
additionally a few dependencies changed at some time for xmlgeneric, xmlstreamwriter, mapbar_track.

12 years agoclean up some unused variables as of r4478 in mapasia.
tsteven4 [Mon, 29 Jul 2013 12:48:33 +0000 (12:48 +0000)]
clean up some unused variables as of r4478 in mapasia.

12 years agoCompile fix for CentOS.
robertlipe [Mon, 29 Jul 2013 06:35:43 +0000 (06:35 +0000)]
Compile fix for CentOS.

12 years agoSpiff up xmlgeneric enough to work with wfff, but needs rething on attributes.
robertlipe [Mon, 29 Jul 2013 04:41:33 +0000 (04:41 +0000)]
Spiff up xmlgeneric enough to work with wfff, but needs rething on attributes.
Teaching callers about qxmlstreamattributes may be "better" than shimming this
to QStrings.

12 years agoSketch in extremely crude xmlgeneric reader. Turned off for now.
robertlipe [Mon, 29 Jul 2013 03:55:50 +0000 (03:55 +0000)]
Sketch in extremely crude xmlgeneric reader.  Turned off for now.

12 years agoWhack scraggling reference to gbtypes.h
robertlipe [Mon, 29 Jul 2013 02:29:05 +0000 (02:29 +0000)]
Whack scraggling reference to gbtypes.h

12 years agoEnumerate headers in QT Project file (so search and replaces like I just
robertlipe [Mon, 29 Jul 2013 02:12:31 +0000 (02:12 +0000)]
Enumerate headers in QT Project file (so search and replaces like I just
did will actually work sensibly...)

12 years agoRemove badly encoded comment in alan.cc
robertlipe [Mon, 29 Jul 2013 01:53:51 +0000 (01:53 +0000)]
Remove badly encoded comment in alan.cc

12 years agoSee if I can get away with a hand edit in a vxcproj to eliminate use of gbtypes.h
robertlipe [Mon, 29 Jul 2013 01:50:43 +0000 (01:50 +0000)]
See if I can get away with a hand edit in a vxcproj to eliminate use of gbtypes.h

12 years agogbtypes.h was a good idea in the pre-C99 world (and clearly heavily inspired
robertlipe [Mon, 29 Jul 2013 01:49:41 +0000 (01:49 +0000)]
gbtypes.h was a good idea in the pre-C99 world (and clearly heavily inspired
by it), but it's not needed in C++ times. Search and replace it away.

12 years agoClean up some of the more mechanical uses of time_t and implicit conversions.
robertlipe [Mon, 29 Jul 2013 00:23:34 +0000 (00:23 +0000)]
Clean up some of the more mechanical uses of time_t and implicit conversions.

12 years agoRemove some of our stranger time shims.
robertlipe [Fri, 26 Jul 2013 03:16:29 +0000 (03:16 +0000)]
Remove some of our stranger time shims.

12 years agoWhittle away at more implicit time_t conversions. In some cases, I'm just
robertlipe [Thu, 25 Jul 2013 20:43:47 +0000 (20:43 +0000)]
Whittle away at more implicit time_t conversions.  In some cases, I'm just
moving the problem around, but these are all relatively obscure formats
anyway and pre-1970 times aren't that important for them anyway.

12 years agoGPSBabel.pro Windows fixes from Gerhard.
robertlipe [Wed, 24 Jul 2013 21:50:43 +0000 (21:50 +0000)]
GPSBabel.pro Windows fixes from Gerhard.

12 years agoApply Steven's fix for trackfilter names since I clearly can't get it right.
robertlipe [Wed, 24 Jul 2013 03:05:13 +0000 (03:05 +0000)]
Apply Steven's fix for trackfilter names since I clearly can't get it right.

12 years agoRoll back part of previous change. This should be a local time.
robertlipe [Wed, 24 Jul 2013 02:31:23 +0000 (02:31 +0000)]
Roll back part of previous change.  This should be a local time.
Tested with a variety of TZ values and seems OK now.

12 years agoName track in trackfilter using UTC, not local time.
robertlipe [Tue, 23 Jul 2013 17:03:58 +0000 (17:03 +0000)]
Name track in trackfilter using UTC, not local time.

12 years agoFix track filter to not "randomly" reorder points within a track when
robertlipe [Tue, 23 Jul 2013 06:35:53 +0000 (06:35 +0000)]
Fix track filter to not "randomly" reorder points within a track when
sub-second times are in play.

Addresses problem reported March 26 2010 (sigh) by Klaus Rheinwald.

12 years agoIntegrate mapsend.cc.patch, microseconds-6.patch from Gerhard.
robertlipe [Tue, 23 Jul 2013 02:18:26 +0000 (02:18 +0000)]
Integrate mapsend.cc.patch, microseconds-6.patch from Gerhard.

12 years agoWrap more tests of implicit time_t == 0 inside isValid.
robertlipe [Tue, 23 Jul 2013 01:50:49 +0000 (01:50 +0000)]
Wrap more tests of implicit time_t == 0 inside isValid.

12 years agoRemove jeeps/main.cc
robertlipe [Tue, 23 Jul 2013 01:07:47 +0000 (01:07 +0000)]
Remove jeeps/main.cc

12 years agoGerhard gets QtCreator going for Windows, updates doc.
robertlipe [Tue, 23 Jul 2013 01:05:08 +0000 (01:05 +0000)]
Gerhard gets QtCreator going for Windows, updates doc.

12 years agoReconcile patch set with Gerhard. Remove special case convenience for msec();
robertlipe [Mon, 22 Jul 2013 20:21:52 +0000 (20:21 +0000)]
Reconcile patch set with Gerhard.  Remove special case convenience for msec();
we dont' do it for hours or days...Rounding in gopal. Fix botch in ggv.

12 years agoRemove the final (?) vestigest of microseconds as a separate member.
robertlipe [Mon, 22 Jul 2013 04:44:06 +0000 (04:44 +0000)]
Remove the final (?) vestigest of microseconds as a separate member.

Gopal was a stupid bug within gopal itself.  creation_time was being written
three independent times per line (sigh) and once MS quit being a separate field,
it was no longer retained across writes.

12 years agoRethink time interpolation in arcdist in light of better time functions.
robertlipe [Mon, 22 Jul 2013 03:55:56 +0000 (03:55 +0000)]
Rethink time interpolation in arcdist in light of better time functions.

12 years agoLet mapsend test run in isolation. From Gerhard.
robertlipe [Sun, 21 Jul 2013 22:53:44 +0000 (22:53 +0000)]
Let mapsend test run in isolation.  From Gerhard.

12 years agoGet rid of explicit usec refs in destinator, waypt, and unicsv.
robertlipe [Sat, 20 Jul 2013 02:41:38 +0000 (02:41 +0000)]
Get rid of explicit usec refs in destinator, waypt, and unicsv.

12 years agoAnother joint effort with Gerhard. Quit pretending that we have microsecond
robertlipe [Sat, 20 Jul 2013 02:16:28 +0000 (02:16 +0000)]
Another joint effort with Gerhard.  Quit pretending that we have microsecond
support.  Be more honest and call it millisecond everywhere.  Remove more
explicit accesses to microseconds member.  Still not quite zero, but getting
closer and this is a good checkpoint.

12 years agoGerhard and I swat a few more places, esp in KML writer, using implicit
robertlipe [Fri, 19 Jul 2013 22:53:28 +0000 (22:53 +0000)]
Gerhard and I swat a few more places, esp in KML writer, using implicit
time conversions for validity.

12 years agoProvide msecsTo in DateTime for Qt 4.6.
robertlipe [Fri, 19 Jul 2013 17:01:07 +0000 (17:01 +0000)]
Provide msecsTo in DateTime for Qt 4.6.

12 years agoRevert bogon that slipped into testo.
robertlipe [Fri, 19 Jul 2013 04:26:06 +0000 (04:26 +0000)]
Revert bogon that slipped into testo.

12 years agoGerhard & I work on route.cc:track_recompute to compute time difference
robertlipe [Fri, 19 Jul 2013 03:22:33 +0000 (03:22 +0000)]
Gerhard & I work on route.cc:track_recompute to compute time difference
(for computing speeds) in a way more natural with QDateTime, eliminating
funkiness when overloading to time_t.
Regneerate reference track files.

12 years agoimprove cross platform test matching by rounding instead of truncating latitude/longi...
tsteven4 [Fri, 19 Jul 2013 02:33:57 +0000 (02:33 +0000)]
improve cross platform test matching by rounding instead of truncating latitude/longitude.

12 years agoincrease precision in cetus speed calculation to minimize test mismatches.
tsteven4 [Fri, 19 Jul 2013 02:02:25 +0000 (02:02 +0000)]
increase precision in cetus speed calculation to minimize test mismatches.

12 years agoDon't set time in Ozi if it's not valid.
robertlipe [Thu, 18 Jul 2013 17:06:18 +0000 (17:06 +0000)]
Don't set time in Ozi if it's not valid.

12 years agoAvoid implicit time_t conversion in waypt_add that would result
robertlipe [Thu, 18 Jul 2013 03:10:00 +0000 (03:10 +0000)]
Avoid implicit time_t conversion in waypt_add that would result
in creation_time being zeroed.

12 years agoLet nmea, itracku round time on read. Regnerate reference/track/nmea.gpx.
robertlipe [Thu, 18 Jul 2013 02:16:35 +0000 (02:16 +0000)]
Let nmea, itracku round time on read.  Regnerate reference/track/nmea.gpx.

12 years agoCap excess (fantasy) precision in gtrnctr. Regenerate reference files.
robertlipe [Thu, 18 Jul 2013 02:11:31 +0000 (02:11 +0000)]
Cap excess (fantasy) precision in gtrnctr.  Regenerate reference files.

12 years agoDon't artificially restrict time precision of ozi reader based on time precision...
robertlipe [Wed, 17 Jul 2013 23:43:48 +0000 (23:43 +0000)]
Don't artificially restrict time precision of ozi reader based on time precision of ozi writer.  Fix ozi test reference to cope.

12 years agoSqueegee out a few more explicit references to the microseconds member.
robertlipe [Wed, 17 Jul 2013 04:54:18 +0000 (04:54 +0000)]
Squeegee out a few more explicit references to the microseconds member.

12 years agoGet rid of a few more explicit microsecond accesses.
robertlipe [Wed, 17 Jul 2013 03:20:24 +0000 (03:20 +0000)]
Get rid of a few more explicit microsecond accesses.
Add GPX test for wild and crazy times.

12 years agoClean up jtr, gopal, random, stmsdf explicit use of microseconds member.
robertlipe [Wed, 17 Jul 2013 02:46:35 +0000 (02:46 +0000)]
Clean up jtr, gopal, random, stmsdf explicit use of microseconds member.

12 years agoRegenerate garmin GPX fit reference GPX files.
robertlipe [Wed, 17 Jul 2013 02:44:44 +0000 (02:44 +0000)]
Regenerate garmin GPX fit reference GPX files.

12 years agoUse doubles, not floats, internally for html, text, garmin_fit.
robertlipe [Wed, 17 Jul 2013 01:54:00 +0000 (01:54 +0000)]
Use doubles, not floats, internally for html, text, garmin_fit.

12 years agoMake maggeo consistent about TZ when reading and writing dates. (This is
robertlipe [Wed, 17 Jul 2013 01:53:12 +0000 (01:53 +0000)]
Make maggeo consistent about TZ when reading and writing dates.  (This is
still grubby code, but it's hardly strategic...)

12 years agoRound fractional time when reading XML beyond milliseoconds.
robertlipe [Wed, 17 Jul 2013 01:38:35 +0000 (01:38 +0000)]
Round fractional time when reading XML beyond milliseoconds.

12 years agoCap gtrnctr writer for lat/lon at 7 digits, like Garmin does.
robertlipe [Wed, 17 Jul 2013 01:37:52 +0000 (01:37 +0000)]
Cap gtrnctr writer for lat/lon at 7 digits, like Garmin does.
Regenerate test files.

12 years agoModification of the round() workaround for MSVC, defining in defs.h instead of lowran...
robertlipe [Wed, 17 Jul 2013 01:30:52 +0000 (01:30 +0000)]
Modification of the round() workaround for MSVC, defining in defs.h instead of lowrance*.cc

12 years agoRemove write-only variable in gpx.cc
robertlipe [Tue, 16 Jul 2013 23:14:56 +0000 (23:14 +0000)]
Remove write-only variable in gpx.cc

12 years agoImprove test for navicache reader. unicsv reference file has more data
robertlipe [Tue, 16 Jul 2013 02:49:04 +0000 (02:49 +0000)]
Improve test for navicache reader.  unicsv reference file has more data
than the gpsutil (which is about all we had Back In The Old Days)

12 years agoExpat doc fixes.
robertlipe [Mon, 15 Jul 2013 22:55:13 +0000 (22:55 +0000)]
Expat doc fixes.

12 years agoUpdate config.{guess,sub} from Automake 1.13.
robertlipe [Mon, 15 Jul 2013 16:47:32 +0000 (16:47 +0000)]
Update config.{guess,sub} from Automake 1.13.

12 years agoFix gpx test lameness.
robertlipe [Mon, 15 Jul 2013 16:39:56 +0000 (16:39 +0000)]
Fix gpx test lameness.

12 years agoMore splitting of testo cases.
robertlipe [Mon, 15 Jul 2013 16:37:02 +0000 (16:37 +0000)]
More splitting of testo cases.

12 years agoSplit a whole bunch of the testo suite into smaller files.
robertlipe [Mon, 15 Jul 2013 16:28:18 +0000 (16:28 +0000)]
Split a whole bunch of the testo suite into smaller files.
Someday, I'll make these parallelizabe...

12 years agoMore MSVC work.
robertlipe [Mon, 15 Jul 2013 16:07:10 +0000 (16:07 +0000)]
More MSVC work.

12 years agoGerhard's MSVC battle continues.
robertlipe [Mon, 15 Jul 2013 02:05:25 +0000 (02:05 +0000)]
Gerhard's MSVC battle continues.

12 years agoRename jeeps/gpsutil.cc->jeeps/jgpsutil.cc. No reasont to keep fighting both
robertlipe [Sun, 14 Jul 2013 21:07:22 +0000 (21:07 +0000)]
Rename jeeps/gpsutil.cc->jeeps/jgpsutil.cc.  No reasont to keep fighting both
MSVC and qMake over this.

12 years agoRename, remove MSVC files per Gerhard.
robertlipe [Sun, 14 Jul 2013 20:52:20 +0000 (20:52 +0000)]
Rename, remove MSVC files per Gerhard.

12 years agoMore from Gerhard:
robertlipe [Sun, 14 Jul 2013 20:41:58 +0000 (20:41 +0000)]
More from Gerhard:
* tpo.cc - use struct instead of parallel arrays
* MSVC update
* shapelib HAVE_CONFIG_H

12 years agoFrom Gerhard:
robertlipe [Fri, 12 Jul 2013 22:58:40 +0000 (22:58 +0000)]
From Gerhard:
* gtm.cc MSVC compiler limit
Converted "else if" structure to array with the following perl snippet, so not hand coded
 perl -ne 'BEGIN{$i=-1; $n=0} $t=0; if(/\bn\s*\<\s*(\d+)/){$n2=$1;} if(/indatum\s*=\s*(-?\d+).*\/\*\s*(.*)\*\//){$i=$1;$c=" : $2"; $t=1;}elsif(/\{\s*\}/){$i=-1;$c=""; $t=1;} if($t){print " ";while($n<$n2){print " $i,";$n++;}print " // < $n2$c\n"}' gtm.c.snippet
* QString toAscii() removed in Qt5.1
Replaced use of toAscii() with toLatin1() so Qt5.1 can be used with GPSBabel (commandline, GUI not tested)
Note that gtm.cc file contains "datum" patch too.

12 years agoFix leak in new geo reader.
robertlipe [Fri, 12 Jul 2013 22:14:12 +0000 (22:14 +0000)]
Fix leak in new geo reader.

12 years agoTurn on newer geo format reader.
robertlipe [Fri, 12 Jul 2013 22:08:44 +0000 (22:08 +0000)]
Turn on newer geo format reader.

12 years agogeo.cc: let it build w/o expat.
robertlipe [Fri, 12 Jul 2013 21:57:34 +0000 (21:57 +0000)]
geo.cc: let it build w/o expat.
cet_util.cc: fixups for the XML_UNICODE case, needed for Windows.

12 years agoRemove special handling of MSVC from types.h now that we can rely on a grown-up
robertlipe [Fri, 12 Jul 2013 21:55:23 +0000 (21:55 +0000)]
Remove special handling of MSVC from types.h now that we can rely on a grown-up
inttypes.

12 years agoSpeed GPX writer by 19% by removing implicit time_t conversion in a test
robertlipe [Fri, 12 Jul 2013 21:43:31 +0000 (21:43 +0000)]
Speed GPX writer by 19% by removing implicit time_t conversion in a test
that I'm not convinced matters anyway.  ('exported' seems really weird.)

12 years agoUpdate mapsend to explictly use toLatin1() instead of toAscii.
robertlipe [Fri, 12 Jul 2013 17:26:25 +0000 (17:26 +0000)]
Update mapsend to explictly use toLatin1() instead of toAscii.

12 years agoMSVC fixes/workarounds from Gerhard Olsson.
robertlipe [Fri, 12 Jul 2013 17:23:55 +0000 (17:23 +0000)]
MSVC fixes/workarounds from Gerhard Olsson.

12 years agoWarning fix.
robertlipe [Fri, 12 Jul 2013 03:15:38 +0000 (03:15 +0000)]
Warning fix.

12 years agoFrom Gerhard Olsson:
robertlipe [Fri, 12 Jul 2013 01:21:00 +0000 (01:21 +0000)]
From Gerhard Olsson:

Three parts. The second/third part is normally inactive in the code.

gtrnctr.c
Average Cadence in laps was handled as floats with one decimal but the xml format specifies char.
Some programs therefore failed to parse the generated xml
CadenceValue_t in http://www8.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd

jeeps
Cadence is invalid if it is 255 in Garmin USB. This is handled for track points but not for lap data.

garmin.c
(inactive) function read_lap_as_track() was not updated to the new string handling

12 years agoShave another 17% of read performance out on GPX read by eliminating a
robertlipe [Wed, 10 Jul 2013 04:47:02 +0000 (04:47 +0000)]
Shave another 17% of read performance out on GPX read by eliminating a
copy/converstion on each incoming tag.

12 years agoMake GPX reader 9% faster just with a better hash.
robertlipe [Wed, 10 Jul 2013 03:29:40 +0000 (03:29 +0000)]
Make GPX reader 9% faster just with a better hash.

12 years agoPerformance improvements in geo reader
robertlipe [Wed, 10 Jul 2013 03:03:02 +0000 (03:03 +0000)]
Performance improvements in geo reader

12 years agoFix problem in self-closing tags in GPX extensions, such as would be found in geocach...
robertlipe [Wed, 10 Jul 2013 00:14:34 +0000 (00:14 +0000)]
Fix problem in self-closing tags in GPX extensions, such as would be found in geocaches with no travel bugs

12 years agoFix GPX stream writer to actually work like a stream writer and not double-
robertlipe [Tue, 9 Jul 2013 01:33:42 +0000 (01:33 +0000)]
Fix GPX stream writer to actually work like a stream writer and not double-
buffer the output in memory.

12 years agoDon't potentitally double-quote icons in KML writer.
robertlipe [Mon, 8 Jul 2013 22:33:43 +0000 (22:33 +0000)]
Don't potentitally double-quote icons in KML writer.

12 years agoFix several "obvious" memory leaks in various readers. Fallout from our
robertlipe [Mon, 8 Jul 2013 18:19:15 +0000 (18:19 +0000)]
Fix several "obvious" memory leaks in various readers.  Fallout from our
half-C/half-QString implementation at this time.

12 years agoMem fix in gtrnctr for last change.
robertlipe [Mon, 8 Jul 2013 00:24:58 +0000 (00:24 +0000)]
Mem fix in gtrnctr for last change.

12 years agoDeath to xml_fill_in_time with its weird interface. Replace with
robertlipe [Sun, 7 Jul 2013 23:56:36 +0000 (23:56 +0000)]
Death to xml_fill_in_time with its weird interface.  Replace with
PrettyPrinter in our DateTime except for coastexp which does its own
thing.

12 years agoTweak building doc for Fedora 19.
robertlipe [Sun, 7 Jul 2013 21:56:23 +0000 (21:56 +0000)]
Tweak building doc for Fedora 19.

12 years agoEnforce checks during configure time for working C++ compiler, Qt4.
robertlipe [Sun, 7 Jul 2013 21:50:02 +0000 (21:50 +0000)]
Enforce checks during configure time for working C++ compiler, Qt4.

12 years agoAnother try at xml_parse_time - leave the parsing to us, but delegate the
robertlipe [Sun, 7 Jul 2013 19:30:44 +0000 (19:30 +0000)]
Another try at xml_parse_time - leave the parsing to us, but delegate the
storage to QDateTime.  This is ugly, but is here to coddle Centos' ancient
version of Qt (4.6.2)...

12 years agoVictory! (?) With this in place, GPX times before 1970 and after 2038
robertlipe [Sun, 7 Jul 2013 04:09:21 +0000 (04:09 +0000)]
Victory! (?)  With this in place, GPX times before 1970 and after 2038
work just fine.  Yes, this is a gross hack for OSM that I need to come back
to..